About S And S Holding Limited (11674821) United Kingdom