About Walton Recovery & Salvage Limited (05804497) United Kingdom