About John Stuart Clarke Ltd (12087478) United Kingdom