About The Sofa Outlet Blackpool Ltd (13618341) United Kingdom