About Sofa Gallery Limited (02946029) United Kingdom