About The Rescue Service Limited (06640602) United Kingdom