About Limehouse Design Limited (13040968) United Kingdom