About Holland Glass Limited (04805389) United Kingdom