About Drumond Holdings Limited (NI634926) United Kingdom