About Chalfont Glass Company Limited (02730852) United Kingdom