About Plugworth Limited (01374353) United Kingdom