About Limehouse Consultancy Limited (06441567) United Kingdom