About Ploughpalm Limited (01548567) United Kingdom