About Technical Absorbents Limited (02806731) United Kingdom