About Lemonheart Gas Works Ltd. (07155151) United Kingdom