About Electricall Services Ltd (10075971) United Kingdom