About C. Deakin (uk) Limited (06397300) United Kingdom