About Palfreys Limited (06384675) United Kingdom