About Pilgrims Rock Company Limited (09606919) United Kingdom