About Sugar Shack Kent Limited (13229958) United Kingdom