About Limehouse Project Ltd (01817676) United Kingdom