About Dorff Solar Limited (10270849) United Kingdom