About Fox & Pheasant (armathwaite) Ltd (10666079) United Kingdom