About Drumkeeran Limited (10136305) United Kingdom