About Deepa Electrical Limited (12187715) United Kingdom