About Margaret Dombay Ltd (11964086) United Kingdom