About B A Holdings Ltd (12990964) United Kingdom