About Dexter Plant Ltd (10899385) United Kingdom