About Love My Curtains & Blinds.com Limited (09167329) United Kingdom