About Dromard Engineering Limited (NI620797) United Kingdom