About Solarhome Limited (04789133) United Kingdom