About Sofa Club Limited (08056877) United Kingdom