About Sonnenstrom Limited (07064412) United Kingdom