About Haloforms Ltd (12865648) United Kingdom