About Sumo Outdoor Limited (11764217) United Kingdom