About Stuart Roy Clarke Ltd (11222007) United Kingdom