About Drumgriffin Ltd (10235488) United Kingdom