About Loughton Masala House Ltd (11507364) United Kingdom