About Kilmarnock Ymca Plus Scio (CS002980) United Kingdom