About Nigel Hall Eye Care Limited (11938584) United Kingdom