About Tavistock Salvage Centre Limited (04905233) United Kingdom