About The Baa Baa Bar Ltd (11500954) United Kingdom