About Times Bar Ltd (12830619) United Kingdom