About Lancashire Blinds Ltd (10719601) United Kingdom