About The Cube (birmingham) Limited (13332091) United Kingdom