About The Sofa & Chair Co. Limited (05738124) United Kingdom