About Picker Limited (08255255) United Kingdom