About Sefton Glass Limited (05934519) United Kingdom