About Plum & Ashby England Limited (09016014) United Kingdom