About Ottomans & Beds Ltd (09801179) United Kingdom