About Picker Elliott Ltd (09153786) United Kingdom