About Picker Company 365 Limited (10123096) United Kingdom