About Beeston Solar Energy Limited (08426702) United Kingdom