About Daffodil Blinds Ltd (10693334) United Kingdom