About Kilmarnock Horse Rescue (CE002474) United Kingdom