About Blackburn & Ribble Glass Limited (05603943) United Kingdom