About S & O Sherratt Limited (10690402) United Kingdom