About C Mansell Limited (04635977) United Kingdom