About John W Clark Limited (SC253863) United Kingdom