About Sugar N Sweet Ltd (SC704649) United Kingdom