About Vichor Machinery Co. Limited (09128073) United Kingdom