About Sofa Haven Limited (11303890) United Kingdom