About The Sugar Art House Ltd. (08739605) United Kingdom