About Macarthur Salvage Limited (13410466) United Kingdom