About Stanley Clark Limited (SC087527) United Kingdom