About Logan Roofing Limited (12430234) United Kingdom