About Pickhill Services Limited (06949517) United Kingdom