About The Drum Inn (stanford) Limited (13514763) United Kingdom