About Massala Ipswich Limited (11261304) United Kingdom