About Cambridge Solar & Electrical Limited (09982760) United Kingdom