About The Squeaks Foundation (CE010442) United Kingdom