About Limehouse Groceries Ltd (09589196) United Kingdom