About Pickmere Grange Limited (00530385) United Kingdom