About Pheasant Plucker Designs Ltd (10080624) United Kingdom