About Cannon Solar Electrical Limited (07638319) United Kingdom