About Jda Roofing Specialists Ltd (12228668) United Kingdom