About J & A Recovery & Rescue Ltd (09348640) United Kingdom