About The Lucky Magpie Salvage Ltd (13450893) United Kingdom