About Pheasant Engineering Limited (02806567) United Kingdom