About Nest Foam & Furnishings Ltd (09040902) United Kingdom