About Sndbf Solar Limited (09792284) United Kingdom