About Bar & Sal Estates Ltd (11060949) United Kingdom