About Cnc Contractor Solutions Ltd (11985193) United Kingdom