About Pickford Estate Ltd (12056502) United Kingdom