About Dean Flecknell Roofing Limited (13192427) United Kingdom