About S C Williams Associates Ltd (09616939) United Kingdom