About Save The Sugar Loaf 2016 Ltd (10910734) United Kingdom