About The Spectris Foundation (CE025425) United Kingdom