About Typroth Limited (04615683) United Kingdom