About Jensen International Automotive Limited (07198684) United Kingdom