About Jensen And Jensen Limited (11451609) United Kingdom