About Ymca Birmingham & Solihull Enterprises Ltd (07306415) United Kingdom