About Drummond The Dog Limited (03450841) United Kingdom