About Buckingham Glass Ltd (07148587) United Kingdom