About 108 Top Bar Limited (12211160) United Kingdom