About Drumhalla Limited (06100392) United Kingdom