About C & H Management Services Ltd (06524721) United Kingdom