About Walter Blom & Son (uk) Limited (05481901) United Kingdom