About H2o Swim Shop Limited (11163015) United Kingdom