About Typhon Treatment Systems Ltd (09095724) United Kingdom