About Feeney Blinds Ltd (NI668335) United Kingdom