About S2 Works Limited (11053153) United Kingdom