About Nene Outdoors Limited (10045686) United Kingdom