About Saffron Electrical Limited (13050715) United Kingdom