About Oil Salvage Limited (01857473) United Kingdom