About Leicestershire Blinds Ltd (11373469) United Kingdom