About Limehouse Design Limited (SC143998) United Kingdom