About Incinerator Replacement Technology Limited (07186818) United Kingdom