About Edinkillie Sport Services Limited (SC236193) United Kingdom