About The London Mould & Condensation Company Limited (11515402) United Kingdom