About Slough Furniture Project (08430299) United Kingdom