About Neil-hayward Ltd (09355276) United Kingdom