About Maxwell Drummond International Group Limited (SC315454) United Kingdom