About Bicester Glass Ltd (05159169) United Kingdom