About Sandie Drummond Limited (SC405447) United Kingdom