About Spacesaverbeds Ltd. (05608291) United Kingdom