About Byron Glass Company Limited (02469197) United Kingdom