About Glasgow Marathon Limited (SC333969) United Kingdom