About Gedulah Solar Limited (09355622) United Kingdom