About The Mark Speight Foundation Limited (06714194) United Kingdom