About Pickworth Holdings Limited (13620439) United Kingdom