About Sugarfayre Ltd. (02656629) United Kingdom