About Bar 26 Limited (08861790) United Kingdom