About Genesis Brazing Solutions Limited (08021279) United Kingdom