About S Williams Consultancy Solutions (uk) Limited (09793275) United Kingdom