About H.a. Smith & Son (gloucester) Limited (03578058) United Kingdom