About The Bell Stoke Mandeville Ltd (11525227) United Kingdom