About Pilgrims Way Holdings Limited (10886862) United Kingdom