About Metrec (salvage) Limited (00820942) United Kingdom