About Sleeico United Limited (08408573) United Kingdom