About Rescue 2 Limited (08093217) United Kingdom