About C & H Clark (holdings) Limited (SC631806) United Kingdom