About Ploughcroft Ltd (05750349) United Kingdom