About Ba Teleservices Ltd (13706043) United Kingdom