About S Hewitt Limited (09535418) United Kingdom