About S & A 2017 Limited (10585389) United Kingdom