About Harrington Flat Roofing Specialist Limited (06440246) United Kingdom