About Stephen G Clark Limited (13339777) United Kingdom