About J L Glass Limited (05551138) United Kingdom