About Britsolar Limited (07582668) United Kingdom