About Drombane Holdings Limited (12160115) United Kingdom