About Ploughfields (preston On Wye) Ltd (12953143) United Kingdom