About Margaret L.johnson Limited (00743328) United Kingdom