About Sywell Solar Limited (09329634) United Kingdom