About Lubeck Limited (03343732) United Kingdom