About Limehouse Design & Build Limited (13484875) United Kingdom