About John Mahoney Stained Glass Ltd (08608534) United Kingdom