About Pilgrims Shop Ltd (12948794) United Kingdom