About B.a.herd & Son Limited (09391236) United Kingdom