About Shuggs Ltd (12427148) United Kingdom