About The Sugar Bar Ltd (08262133) United Kingdom