About Margate Masala Limited (12263928) United Kingdom