About Jensen Automotive Holdings Limited (09030143) United Kingdom