About Dromagh Developments Limited (11307123) United Kingdom