About C & C Management & Maintenance Ltd (07758973) United Kingdom