About Drummond Laurie Limited (SC460334) United Kingdom