About Abb Holdings Limited (02923872) United Kingdom