About E.o Nicholson Limited (10199200) United Kingdom