About Solar Plus Heating Limited (07725247) United Kingdom