About T. G. Blanchard Plant Limited (09472984) United Kingdom