About Plumpton Finney Limited (07190043) United Kingdom