About Neil Hudgell Holdings Ltd (09352908) United Kingdom