About Macneill Engineering Co. (u.k.) Limited (01076132) United Kingdom