About Garnham Glass Ltd (09950145) United Kingdom