About Nicholas Cheshire Limited (09557035) United Kingdom