About Pickford Holland & Co.limited (00128414) United Kingdom