About Poppy Roofing Limited (04256642) United Kingdom