About The Sweet Jar (kidderminster) Ltd (11899985) United Kingdom