About S-clan Limited (13094673) United Kingdom