About Pollo Limited (02770878) United Kingdom