About Neil Pickford Holdings Limited (13369545) United Kingdom