About Leatou Sealing & Insulation Ltd. (08045689) United Kingdom