About Contact T A Contact Solar Ltd (08847741) United Kingdom