About Bar 24 (livingston) Ltd (SC555132) United Kingdom