About Pentre Solar Limited (08488862) United Kingdom