About S O Scudamore Limited (08648160) United Kingdom