About John Flowers (flat & Industrial Roofing) Limited (12638510) United Kingdom