About Sherwell Newark Limited (03942982) United Kingdom