About Walter Blom Plants Limited (12874448) United Kingdom