About Ali Bakkal Ltd (13645543) United Kingdom