About Lindys London Kitchen Ltd (12800075) United Kingdom