About Sj Rescue & Recovery Ltd (13173975) United Kingdom