About The Foal & Pheasant Limited (13298857) United Kingdom