About C & H (ne) Ltd (09008217) United Kingdom