About Nene Valley Leather Limited (11340691) United Kingdom