About Bebington Glass Ltd (13236324) United Kingdom