About Udell Electrical Services Limited (07796736) United Kingdom