About Eckersley S Blinds Ltd (03913404) United Kingdom