About Effigy Blinds Ltd (07015032) United Kingdom