About Margaret Dixon Limited (12628311) United Kingdom