About Wyesolar Limited (07948014) United Kingdom