About The Sheridan Foundation Limited (11683075) United Kingdom