About Pickmere Perennials Ltd (13477878) United Kingdom