About C. Baxendale Limited (06211684) United Kingdom