About Bar Technologies Ltd (08499670) United Kingdom