About C Houlding Limited (12762523) United Kingdom