About Walter Blom & Son Limited (04605294) United Kingdom