About C R Holder Ltd (10569672) United Kingdom