About Myhill S Machinery (anglia) Limited (01277267) United Kingdom