About Pickersgill Holdings Limited (09692703) United Kingdom