About The Kevin Beattie Foundation (CE022913) United Kingdom