About The Mix Coffee House & Bar Limited (12819391) United Kingdom