About Cottingham Technical Services Limited (07787491) United Kingdom