About Dromlach Ltd (12486824) United Kingdom