About Solar Plus Yorkshire Limited (07198123) United Kingdom