About Colin Farrant Machinery (2003) Limited (04871577) United Kingdom