About Capital Steam Installations Ltd (09042200) United Kingdom