About Metrix Roofing Limited (11773254) United Kingdom