About S. Norton & Co Limited (01859428) United Kingdom