About Carter Glass Limited (07064346) United Kingdom