About Sugar N Slice (scotland) Ltd (SC580911) United Kingdom