About The Pilgrims Rest Limited (03253527) United Kingdom