About London Rescue Service Limited (09164332) United Kingdom