About Scurf Dyke Solar Limited (11761629) United Kingdom