About British Glass Foundation (07344291) United Kingdom