About S H S Anderson Limited (11033259) United Kingdom