About Ilford Blinds Ltd (13158975) United Kingdom