About The Impact Facility (CE015853) United Kingdom