About Snugbug Furniture Ltd. (08236804) United Kingdom