About S & A Uk Holdings Ltd (13630696) United Kingdom