About I And T Bar Ltd (11817674) United Kingdom