About Pickmere Limited (07294717) United Kingdom