About H. & E. Abbott Glass Limited (01291029) United Kingdom