About Pilgrims Hatch Limited (10564935) United Kingdom