About Six Metre Sailing Limited (10422181) United Kingdom