About Jean Holdsworth Limited (06378869) United Kingdom