About Limehouse Retail Ltd (09065347) United Kingdom