About Neil Haworth Ltd (09390181) United Kingdom