About Rescue One Limited (12041315) United Kingdom