About The Sugar Shop Sugaring Co Limited (04990398) United Kingdom