About Margaret L Johnson Holdings Limited (11402535) United Kingdom