About S Ward Solutions Limited (06873895) United Kingdom