About The Snuggle Sac Company Limited (03880529) United Kingdom