About Cotterillbrand Ltd (12951801) United Kingdom