About Pheasant Pluckers Limited (03036957) United Kingdom