About Drumcroohen Ltd (13668814) United Kingdom