About Margaret London Limited (06467364) United Kingdom