About S & J Clarke Limited (10157985) United Kingdom