About S S O Neil Limited (08928896) United Kingdom