About S1 (cloghan) Limited (SC688292) United Kingdom