About Edinburgh Sports Club Limited (SC019097) United Kingdom