About C & S Hudson Ltd. (09721693) United Kingdom