About H Baldwin & Son Limited (04748302) United Kingdom