About Yorkshire Solar Limited (09212184) United Kingdom