About Drummodyne Consulting Limited (07639529) United Kingdom