About Monte Vista Chemicals Limited (07120384) United Kingdom