About Andover Glass Works Limited (01054962) United Kingdom