About Olympus Heating Ltd (11668763) United Kingdom