About Spenderhouse Furnishing Limited (12110823) United Kingdom