Company name: Ultima Sports Ltd
Description: British manufacturers of the sensational Le Mans inspired Ultima supercar, one of the quickest road going cars in the world.
Clover Field, Hinckley LE10 1YD, United Kingdom