About Glass Block Installations Limited (05996448) United Kingdom