About Kilmore Drum Limited (SC669899) United Kingdom