About The Limehouse Lamp Company Limited (04644695) United Kingdom