About West Bar Square Limited (12489392) United Kingdom