About Abbey Plant Ltd (08376097) United Kingdom