About Lorentsen Limited (10493289) United Kingdom