About Abba Electrical Services Limited (06127319) United Kingdom