About Cotterill Instrument Services Limited (07941800) United Kingdom