About S Walker Solutions Ltd (12091171) United Kingdom