About Plumpton Clough Ltd (07949002) United Kingdom