About S Holdings Limited (09832368) United Kingdom