About Glen Bars Limited (08696648) United Kingdom