About Nevil Ellis Limited (05221444) United Kingdom