About Mama Pollo Thornton Heath Limited (13112633) United Kingdom