About The Leeds Sofa Co. Ltd. (06830679) United Kingdom