About Cube Bar Limited (04240604) United Kingdom