About Lonsdale Window Fashions Limited (01747667) United Kingdom