About Bargoed Pv Limited (08692278) United Kingdom