About Hummer Mould Design Limited (04545211) United Kingdom