About Hexate Ltd (04527851) United Kingdom