About Knowles Stained Glassworks Limited (08086196) United Kingdom