About Plemashire Limited (01127996) United Kingdom