About Electricam Limited (12063565) United Kingdom