About Kavanagh Rescue Limited (11923819) United Kingdom