About Drummers Bar Ltd. (11245963) United Kingdom