About B&a Holdings Ltd (12719466) United Kingdom