About Nigel Haworth Limited (08094616) United Kingdom