About Bar 25 (livingston) Ltd (SC556306) United Kingdom