About Plum & Turner Ltd (13252011) United Kingdom