About Gallo Pinto Limited (13543644) United Kingdom