About Activia Solar Ltd (08248972) United Kingdom