About Lee Bar Ltd (08392171) United Kingdom