About C & H (wadebridge) Limited (03126383) United Kingdom