About Ba 1881 Ltd (09397595) United Kingdom