About Boha Glass Ltd (08255067) United Kingdom