About Sofa Living Limited (02089416) United Kingdom