About Slumberjakk Limited (08620239) United Kingdom