About Elementel (installations & Maintenance) Ltd (08427743) United Kingdom