About Drum Inn Limited (11796659) United Kingdom