About International Absorbents Ltd (06038378) United Kingdom