About H.r. Baldwin & Son Ltd (09752477) United Kingdom