About Wally Corner Solar Limited (09246825) United Kingdom