About Clan Drummond Limited (03878019) United Kingdom