About Solar Save 2000 Limited (07799294) United Kingdom