About The Incinerator Company Ltd (11412291) United Kingdom