About Snake Bite Recovery & Salvage Ltd (SC674202) United Kingdom