About Sack The Designer Ltd (SC386818) United Kingdom