About Sofa Essentials Ltd (12995675) United Kingdom