About J Edwards Glass Limited (12128030) United Kingdom