About Rescue And Medical Specialists Uk Ltd (09744879) United Kingdom