About Tegula Paving & Landscaping Ltd (12495994) United Kingdom