About A123 Services Ltd (11516339) United Kingdom