About Sofa Studio (hampshire) Ltd (07729596) United Kingdom